home *** CD-ROM | disk | FTP | other *** search
-
- This note describes the capabilities of MS-DOS MSKermit as implemented for
- the NEC Advanced Personal Computer (APC). The APC system dependent portion of
- the code (both port and terminal handlers) resides in the file MSXAPC.ASM.
- This is the only module required in addition to those that all implementations
- need.
-
- MSKermit on the APC supports both the standard serial port (as port 1) and
- the optional (H14) add-on serial port (as port 2). Port selection is
- performed using the SET PORT command. Any baud rate up to 38400 is legal
- although 38400 has never been tested and may not work well. The port is
- always configured as 8 data bits, no parity, and 1 stop bit. Any necessary
- parity is supplied by Kermit.
-
- The interrupt vector used by the optional port is jumper-selectable. Kermit
- is set up to use IR8 by default, so if another vector is required the
- MSXAPC.ASM file must be altered and reassembled. The changes are well
- commented, and only amount to changing the value of a conditional.
-
- Terminal mode support on the APC is relatively primitive. The only provisions
- that have been made for emulation are in the operating system firmware, which
- supports a limited subset of both VT100/ANSI and ADM-3A commands.
-
- Two pages of screen memory and rollback are also provided by the firmware.
- Control-uparrow scrolls back one line, while control-downarrow scrolls forward
- a line.
-
- Screen printing is performed by the CRTDUMP resident extension to MS-DOS
- using the control-print command. The print (or control-P) key alone causes
- Kermit to toggle echoing of the screen display to the printer.
-
- Key redefinition by scan code is provided, including modification by
- any of the shift or latching keys (FNC, CTRL, SHIFT, CAPS, GR1, GR2,
- and ALT). Use the SHOW KEY command to determine the scan code for
- a particular combination, and the SET KEY command to redefine it.
- Function keys defined using the traditional KEY program still work,
- but those definitions are overridden by the SET KEY command.
-
- The default escape character is control-]. This may be entered in
- the conventional manner using the CTRL key, or alternatively the left
- arrow key also generates this combination (if it has not been redefined).
-
-